import request from '@/utils/request'
import { getMiniAppId } from '@/utils/index'
// 消息列表
export function getSubscribeList(data) {
  return request({
    url: '/admin/subscribe/index',
    method: 'post',
    data: getMiniAppId(data)
  })
}
// 模板列表
export function getTemplateList(data) {
  return request({
    url: '/admin/subscribe/templateList',
    method: 'post',
    data: getMiniAppId(data)
  })
}

// 触发场景列表
export function getSceneList(data) {
  return request({
    url: '/admin/subscribe/sceneList',
    method: 'post',
    data: getMiniAppId(data)
  })
}

// 订阅任务查看
export function getMiniTaskDetail(data) {
  return request({
    url: '/admin/subscribe/detail',
    method: 'post',
    data: getMiniAppId(data)
  })
}

// 模板关键字
export function getKeywordForTemplate(data) {
  return request({
    url: '/admin/subscribe/getKeywordForTemplate',
    method: 'POST',
    data
  })
}

// 订阅任务添加
export function setMiniTaskAdd(data) {
  return request({
    url: '/admin/subscribe/add',
    method: 'POST',
    data
  })
}
// 订阅任务修改
export function updateMiniTask(data) {
  return request({
    url: '/admin/subscribe/update',
    method: 'POST',
    data
  })
}

// 修改模板状态
export function changeTemplateStatus(data) {
  return request({
    url: '/admin/subscribe/changeTemplateStatus',
    method: 'POST',
    data
  })
}

// 刷新模板
export function refreshTemplate(data) {
  return request({
    url: '/admin/subscribe/refreshTemplate',
    method: 'POST',
    data
  })
}

// 订阅消息删除

export function subscribeDel(data) {
  return request({
    url: '/admin/subscribe/del',
    method: 'POST',
    data
  })
}

// 修改场景状态

export function changeSceneStatus(data) {
  return request({
    url: '/admin/subscribe/changeSceneStatus',
    method: 'POST',
    data
  })
}
